package mytest.datenobjekte;

import java.util.UUID;

public class Antwort {
	/* {author=Lukas Riederle, version=1.0, since=18.11.2009} */

	public Frage anworten;

	private long id;

	private int punkte;

	private boolean richtig;

	private String text;

	public Antwort(String text, boolean richtig, int punkte) {
		if (text == null)
			setText("Es wurde kein Text gesetzt!");
		else
			setText(text);
		setRichtig(richtig);
		setPunkte(punkte);
		setId(UUID.randomUUID().getMostSignificantBits());
	}

	public long getId() {
		return id;
	}

	public int getPunkte() {
		return punkte;
	}

	public String getText() {
		return text;
	}

	public boolean isRichtig() {
		return richtig;
	}

	public void setPunkte(int punkte) {
		if(punkte > 0)
		this.punkte=punkte;
	}

	public void setRichtig(boolean richtig) {
		this.richtig=richtig;
	}

	public void setText(String text) {
		if(text!=null)
		this.text=text;
	}
	public void setId(long id) {
		this.id = id;
	}
}